/**********************************************
*  Namespace: AI
*  Classes:   SteeringAlign
*  Desc:      Updates positions using an align
*             algorithm in 2d or 3d cases
*  Author:    Vaios Kalpias-Ilias (C) 2008-2009
***********************************************/

#ifndef STEERINGALIGN_H
#define STEERINGALIGN_H

#include "Steering.h"

namespace AI
{
	class SteeringAlign
	{
	public:
		static Steering2d GetSteering( const Kinematic2d& current,
									   const Kinematic2d& target);
			                           

	private:
		SteeringAlign();
		~SteeringAlign();
	};

}

#endif